Oracle dump

Oracle平台应用数据库系统的设计与开发

该Oracle教程将告诉诸位学习Oracle的朋友:Oracle平台应用数据库系统的设计与开发。Oracle是目前应用最广泛的数据库系统。一个完整的数据库系统包括系统硬件、操作系统、网络层、DBMS(数据库管理系统)、应用程序与数据,各部分之间是互相依赖的,对每个部分...

Oracle收购TimesTen 提高数据库软件性能

该Oracle教程将告诉诸位学习Oracle的朋友:Oracle收购TimesTen 提高数据库软件性能。Oracle公司6月9日宣布同意收购TimesTen公司,TimesTen是一家私营软件企业,其产品能提高用于股市和机票预订等需要快速响应时间的数据库应用的性能。 TimesTen的基础设施产品...

PL/SQL number型数据

number(p,s) 精度p取值范围1~38 有效位s取值范围-84~127 最高整数位数=p-s s正数,小数点右边指定位置开始四舍五入 s负数,小数点左边指定位置开始四舍五入 s是0或者未指定,四舍五入到最近整数 当p小于s时候,表示数字是绝对值小于1的数字,且从小数点右...

PL/SQL 类型格式转换

TO_NUMBER(char[,'format_model'])字符转换到数字类型 TO_DATE(char[,'format_model'])字符转换到日期类型 格式说明符:要与前边要转换的字符串的格式要相同才能转换(匹配问题:格式和位数)。 TO_CHAR(date[,'format_model'[,nlsparams]]) 第二个参数可以省...

收集的ORACLE函数大全

SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQLselectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual; AAZEROSPACE ------------------------------------ 65974832 2.CHR 给出整数,返回对应的字符; SQLselectchr(54740)zh...

浅谈Oracle数据库的建模与设计

该Oracle教程将告诉诸位学习Oracle的朋友:浅谈Oracle数据库的建模与设计。要开发一个基于数据库的应用系统,其中最关键的一步就是整个系统所依据的数据库的建模设计,从逻辑的到物理的,一个环节疏于设计,整个的应用系统便似建立在危房之上,随着开发过程的...

ORACLE数据库空间整理心得

最近由于单位数据库硬盘空间不足,整理的时候查了许多文章,也进行了测试,整理后得出一些经验供大家参考。 首先,在网上看到一篇文章,如何ShrinkUndo表空间,释放过度占用的空间,用上面的指令看了一下,发现我们的硬盘上的UNDO空间也占了2G,所以想到先把这...

DBA_2PC_PENDING 介绍

DBA_2PC_PENDING Oracle会自动处理分布事务,保证分布事务的一致性,所有站点全部提交或全部回滚。一般情况下,处理过程在很短的时间内完成,根本无法察觉到。但是,如果在commit或rollback的时候,出现了连接中断或某个数据库站点CRASH的情况,则提交操作可...

ORACLE LATERAL-SQL-INJECTION 个人见解

最近忙啊忙啊的,这次终于有时间看最新的Oracle技术文章了,最近国外又出了关于新型ORA注入技术的PAPER,赶紧测试,主要是出现在SQL语句字符拼 接的时候,DATE类型转换为VARCHAR 以及 NUMBER转换为VARCHAR加入的格式字符出现问题。
...

Oracle 下的开发日积月累

OracleSQL语句中的Update可以和SEQUENCE联合使用,以达到更新某字段的值连续编号,而不需要使用游标去逐条遍历更新数据库记录。例如updatesamplesetid=seq_id.nextval; Oracle中的select语句允许使用case语句。例如:selectcol1,casewhencol11then'exist'else...

Oracle 下医嘱执行函数

//*********************************************************************** //函数名称:of_zy_yzfyforn_medicare_minihis //功能说明:医嘱录入后执行时提交医嘱 //函数参数: //1.S_yb_zy_yzfyastr_jyxx医嘱费用信息 //函数返回:(BOOLEAN) //作者:ann...

浅谈LogMiner的使用方法

Logminer是每个Dba都应熟悉的工具,当一天由于用户的误操作你需要做不完全的恢复时,由于你无法确定这个操作是哪个时间做的,所以这对你的恢复就带来的很大的难度,丢失的数据也不能完全恢复回来。而LogMiner就可以帮你确定这个误操作的准确时间。 我的测试环...

oracle命令行删除与创建用户的代码

oracle命令行删除用户: 相关操作代码如下: connect/assysdba; shutdownabort; startup; dropuseruser1cascade; exit oracle命令行创建用户: 相关操作代码如下: createuseruser1 identifiedbyvalues'fa091872a2cc669c' defaulttablespaceuser1 temporaryt...